exercise lordship/superiority - Espagnol Anglais Dictionnaire